package com.sg.common;

/**
 * 常用时间格式化常量
 * @author Administrator
 * @date 2022/8/25
 */
public class DateFormatConsts {
    private DateFormatConsts() {
    }

    /**
     * 日期格式 例：1970-01
     */
    public static final String DATE_MONTH_FORMAT = "yyyy-MM";

    /**
     * 日期格式 例：1970-01-01
     */
    public static final String DATE_FORMAT = "yyyy-MM-dd";

    /**
     * 日期格式 到小时 例：1970-01-01 01
     */
    public static final String DATE_HOUR_FORMAT = "yyyy-MM-dd HH";

    /**
     * 日期格式 到分钟 例：1970-01-01 01:01
     */
    public static final String DATE_MINUTE_FORMAT = "yyyy-MM-dd HH:mm";

    /**
     * 日期格式 例：1970-01-01 01:01:01
     */
    public static final String DATETIME_FORMAT = "yyyy-MM-dd HH:mm:ss";

    /**
     * 日期格式 带时区 例：2022-10-21T09:58:21+08:00
     */
    public static final String DATETIME_ZONE_FORMAT = "yyyy-MM-dd'T'HH:mm:ssXXX";

    /**
     * 日期格式 例：1970-01-01 00:00:00
     */
    public static final String DATETIME_START = "yyyy-MM-dd 00:00:00";

    /**
     * 日期格式 例：1970-01-01 23:59:59
     */
    public static final String DATETIME_END = "yyyy-MM-dd 23:59:59";

    /**
     * 时间格式 例：23:59:59
     */
    public static final String TIME_FORMAT = "HH:mm:ss";

    /**
     * 时间格式 例：23:59
     */
    public static final String TIME_HH_MM_FORMAT = "HH:mm";

    /**
     * 日期格式 例：1970/01/01
     */
    public static final String DATE_FORMAT_SLASH = "yyyy/MM/dd";

    /**
     * 日期格式 例：1970年01月01日
     */
    public static final String DATE_CN_FORMAT = "yyyy年MM月dd日";
}
